The phrase "table food" refers to the regular, solid food that is eaten at a dining table, as opposed to baby food or pet food.